// permet d'afficher le recapitulatif pour l'ajout d'une regle de type ligne à ligne
// paramètres :
// - id_article_declenchant : l'id de l'élément html select contenant le liste des articles. L'article séléctionné correspondra à l'article déclenchant
// - id_article_declenche : l'id de l'élément html select contenant la liste des articles. L'article séléctionné correspondra à l'article déclenché.
// - id_coefficient : l'id de l'élément html input contenant le input correspondant au coefficient pour la règle.
// - id_recapitulatif : l'id de l'élément html où afficher le recapitulatif ainsi que le bouton d'ajout de la règle
function recapRegleLigneLigne(id_article_declenchant, id_article_declenche, id_coefficient, id_recapitulatif) {
	var article_declenchant = $('#' + id_article_declenchant+' option:selected');
	var article_declenche = $('#' + id_article_declenche+' option:selected');
	var coefficient = $('#' + id_coefficient);
	var recapitulatif = $('#' + id_recapitulatif);
	
	if(article_declenchant.val() != article_declenche.val()) {
		recapitulatif.empty();
		
		recapitulatif.append('Pour chaque article <span class="text_en_valeur">'+article_declenchant.text()+'</span>, on ajoute <span class="text_en_valeur">'+article_declenche.text()+'</span> fois <span class="text_en_valeur">'+coefficient.val()+'</span>.');
		recapitulatif.append($('<br/>'));
		recapitulatif.append($('<input/>', {type:'button', value:'Valider !', click:function() {ajouterRegleLigneLigne(article_declenchant.val(), article_declenche.val(), coefficient.val());}}));
	}
	else {
		alert("Vous ne pouvez pas selectionner deux fois le même article !");
	}
}

function ajouterRegleLigneLigne(id_article_declenchant, id_article_declenche, coefficient) {
	var resultat = sendConstructedQueryJSON("ajouterRegleLigneLigne", {id_article_declenchant:id_article_declenchant, id_article_declenche:id_article_declenche, coefficient:coefficient}, 'POST');
	
	if(resultat.success) {
		alert("La règle à été ajouté avec succès.");
	}
	else {
		alert("Une erreur est survenu : " + resultat.out);
	}
}
